/**
 * \* Created with IntelliJ IDEA.
 * \* User: Administrator
 * \* Date: 2021/12/1
 * \* Time: 14:26
 * \* To change this template use File | Settings | File Templates.
 * \* Description:
 * \
 */
public class TestDemo {
    public static void main2(String[] args) {
        Integer a=123;
        Integer b=123;
        System.out.println(a==b);
    }

    public static void main1(String[] args) {
        //为什么会有包装类？
        //数据之间的转换，希望有一种机制
        //好处：将数据面向对象，
        //string不是包装类，就是一种简单的数据类型
        String str="12345";
        int ret=Integer.valueOf(str);
        System.out.println(ret+1);

        //装包、装箱：把简单类型变为包装类类型
        Integer a=123;
        //拆箱、拆包：把包装类类型变为简单数据类型
        int b=a;//y

        System.out.println("==============");
        Integer a2=Integer.valueOf(123);//显式装包
        Integer a3=new Integer(123);

        //显式拆包
        int b2=a2.intValue();
        double d=a2.doubleValue();
    }
}
